package com.itheima.service;

import com.github.pagehelper.PageInfo;
import com.itheima.model.ResponseData.StaticticsBo;
import com.itheima.model.domain.Article;
import com.itheima.model.domain.Comment;

import java.util.List;

/**
 * @author 江梅铭
 * @date 10/28/2023 5:11 PM
 */
public interface ISiteService {
    // 最新收到的评论
    public List<Comment> recentComments(int count);
    // 最新发表的文章
    public List<Article> recentArticles(int count);
    // 获取后台统计数据
    public StaticticsBo getStatistics();
    // 更新某个文章的统计数据
    public void updateStatistics(Article article);
    // 分页查询评论列表
    PageInfo<Comment> selectCommentWithPage(int page, int count);
}
